package com.mapper;

import com.pojo.UserInfo;
import org.mybatis.spring.SqlSessionTemplate;

import java.util.List;
import java.util.Map;

public class UserInfoMapperImpl implements UserInfoMapper{

    private SqlSessionTemplate sqlSession;

    public void setSqlSession(SqlSessionTemplate sqlSession) {
        this.sqlSession = sqlSession;
    }

    @Override
    public List<UserInfo> getUserInfos() {
        UserInfoMapper mapper=sqlSession.getMapper(UserInfoMapper.class);
        return mapper.getUserInfos();
    }

    @Override
    public List<UserInfo> getUserInfos2() {
        UserInfoMapper mapper=sqlSession.getMapper(UserInfoMapper.class);
        return mapper.getUserInfos2();
    }

    @Override
    public List<UserInfo> queryUserIf(Map<String, String> map) {
        UserInfoMapper mapper=sqlSession.getMapper(UserInfoMapper.class);
        return mapper.queryUserIf(map);
    }

    @Override
    public List<UserInfo> queryUserForeach(Map<String, String> map) {
        UserInfoMapper mapper=sqlSession.getMapper(UserInfoMapper.class);
        return mapper.queryUserForeach(map);    }

}
